package com.itheima.stringtest;

public class Test9 {
    public static void main(String[] args) {
        /*身份证的每一位都是有固定的含义：
                * 1、2位：省份
                * 3、4位：城市
                * 5、6位：区县
                * 7-14位：出生年、月、日
                * 15、16位：所在地派出所
                * 17位：性别（奇数男性，偶数女性）
                * 18位：个人信息码（随机产生）
        要求打印内容方式如下：
            人物信息为：
            出生年月日：XXXX年X月X日
            性别为：男/女*/
        String id = "430523200505155516";
        String year= id.substring(6,10);
        String mouth= id.substring(10,12);
        String day= id.substring(12,14);
        System.out.println("人物信息为：");
        System.out.println("出生年月日："+year+"年"+mouth+"月"+day+"日");
        char gender=id.charAt(16);
        int num = gender-48;
        if (num%2==0){
            System.out.println("性别为：女");
        }else {

            System.out.println("性别为：男");
        }
    }
}
